illuminated sights - Fransızca İngilizce Sözlük